package com.onLineCar.vehicle.entity.request;

import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * BOSS列表入参
 * @author Xinke_Li
 */
@Data
@Accessors(chain = true)
public class TblOrderRequest {
    /**
     * 订单号
     */
    private String orderNumber;

    /**
     * 乘客电话
     */
    private String passengerPhone;

    /**
     * 车牌号
     */
    private String plateNumber;

    /**
     * 司机电话
     */
    private String driverPhone;

    /**
     * 订单状态 0: 订单预估 1：订单开始 2：司机接单 3：去接乘客 4：司机到达乘客起点
     * 5：乘客上车，司机开始行程 6：到达目的地，行程结束，未支付 7：发起收款
     * 8: 支付完成 9.乘客取消订单
     */
    private Integer status;

    /**
     * 1:余额 2.微信  3.支付宝
     */
    private Integer payType;

    /**
     * 叫车订单类型1：实时订单 2：预约订单
     */
    private Integer serviceType;

    /**
     * 乘客下单时间
     */
    private LocalDateTime startTime;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 是否已支付 0：未支付 1：已支付
     */
    private Integer isPaid;

    private Integer pageNum = 1;

    private Integer pageSize = 15;
}
